home *** CD-ROM | disk | FTP | other *** search
/ Network Supervisor's Toolkit / Network Supervisor's Toolkit.iso / tools / lu62 / port / avt0.h < prev    next >
Text File  |  1996-07-10  |  3KB  |  59 lines

  1.   /* k  1001  08.07.90          */
  2.   /* k 0033    19/07/90    */
  3.   /* k 1003     17/08/90        */
  4.   /* k 0051     12/01/90    */
  5.   /* k 1007     22/09/90        */
  6.   /* k 1008     02/10/90        */
  7.   /* k 2000     01/11/90        */
  8.   /* k 0119     07/02/91        */
  9.   struct avt0 {             /* avt0.h */
  10.   struct rqb *frqb;             /*  rqb list pointer   */
  11.   char   rqb_all;               /*  number of rqb  */
  12.   char   frqb_no;        /*  number of free rqb */
  13.   union  us      {
  14.   struct les {
  15.     struct segprf *sptr;
  16.     short s_fno;
  17.     short s_all;
  18.          } sel[3];
  19.   struct sp  {
  20.   struct segprf *fseg2k;    /*  first seg2k pointer */    /* @0033 */
  21.   short  fseg2k_no;        /*  number of free seg2k */
  22.   short  seg2k_all;        /*  number of all seg2k  */
  23.   struct segprf *fseg128;    /*  first seg128 pointer */     /* @0033 */
  24.   short  fseg128_no;        /*  number of free seg128 */
  25.   short  seg128_all;        /*  number of all seg128 */
  26.   struct segprf *fseg36;    /*  first seg36 pointer */    /* @0033 */
  27.   short  fseg36_no;          /*  number of free seg36 */
  28.   short  seg36_all;        /*  number of all seg36 */
  29.          } segs;
  30.         } se;
  31.   FILE   *fdco;            /*  config param data file descriptor */
  32.   struct rqb *waitq[3];
  33.   struct majtb *majtb;      /* node list pointer        */
  34.   struct dlctb *dlctb;      /* lan dlctab-chain pointer */
  35.   struct srdt *srdt;        /* glbl (sardt) pointer     */
  36.   struct cash *cash;        /* cash table  ptr          */
  37.   short  cnths;             /* size of hscb-table (lan) */
  38.   FILE   *fmsg;             /* message file descriptor  */
  39.   FILE   *fhelp;            /* help file descriptor     */
  40.   char name[8];             /* own node name            */
  41.   unsigned char mynode;     /* this node address        */  /* @0119 */
  42.   struct rqb *dlcq[3];      /* queue rqb for dlc   1001 */
  43.   struct rqb *dlctrn[3];    /* queue rqb for dlc TRN 1007 */
  44.   struct rqb *dlctrn39[3];  /* queue rqb for dlc 8439 1007 */
  45.   union parm_trn39 *trn39; /* pointer to parm-struct for 8439  1007 */
  46.   struct wrktb  *wrktb;     /* tmp2 table pointer  1003 */
  47.   long   pcid;              /* pcid                1003 */
  48.   unsigned char cnt;    /* number of cash elements  */    /* @0051 *//* @0119 */
  49.   struct lhscb *lhscb;      /* chain of hscb for LAN 1008   */
  50.   short dsths;              /* current value of HS 1008 */
  51.   struct acb *acb_first;    /* ptr to ACB          2000 */
  52.   short fdi;                /* dispatcher pipe */
  53.   short fte;            /* terminator pipe */
  54.   short fga;                /* gateway pipe */
  55.   short dipid;              /* dispatcher pid */
  56.   short tepid;              /* terminator pid */
  57.   short gapid;            /* gateway pid */
  58.         } ;
  59.